\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit}{
\section{PD.Web.DynamicData.FieldTemplates.Unit\_\-Edit Class Reference}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit}\index{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}}
}


Represents the unit field template control.  


\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a8d2e459f453a6110bdee52ce3ae2828c}{Page\_\-Load} (object sender, EventArgs e)
\begin{DoxyCompactList}\small\item\em Handles the Load event of the Page control. \item\end{DoxyCompactList}\item 
override void \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a43e8d55d464fc418fd8d655c2ad142a1}{ExtractValues} (IOrderedDictionary dictionary)
\begin{DoxyCompactList}\small\item\em Provides dictionary access to all data in the current row. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
global::System.Web.UI.WebControls.TextBox \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a84bfe00c1a29829340376b1aad9f1668}{TextBox1}
\begin{DoxyCompactList}\small\item\em TextBox1 control. \item\end{DoxyCompactList}\item 
global::System.Web.UI.WebControls.RequiredFieldValidator \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a0f5ea6510e64116460441162514917d5}{RequiredFieldValidator1}
\begin{DoxyCompactList}\small\item\em RequiredFieldValidator1 control. \item\end{DoxyCompactList}\item 
global::System.Web.UI.WebControls.CompareValidator \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a80bdd11441d944cf8c40bca03ea4795d}{CompareValidator1}
\begin{DoxyCompactList}\small\item\em CompareValidator1 control. \item\end{DoxyCompactList}\item 
global::System.Web.UI.WebControls.RegularExpressionValidator \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_ab9021866b24f4c86bd4092f5fe3432eb}{RegularExpressionValidator1}
\begin{DoxyCompactList}\small\item\em RegularExpressionValidator1 control. \item\end{DoxyCompactList}\item 
global::System.Web.UI.WebControls.RangeValidator \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_afe24f82c0761521bffcc7135abaa765e}{RangeValidator1}
\begin{DoxyCompactList}\small\item\em RangeValidator1 control. \item\end{DoxyCompactList}\item 
global::System.Web.DynamicData.DynamicValidator \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a17d611e02c3b557a94901695e1aca46a}{DynamicValidator1}
\begin{DoxyCompactList}\small\item\em DynamicValidator1 control. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
override Control \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_af2b8314f7d1b2fbd80c139e177f0768c}{DataControl}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gets the data control that handles the data field in a field template. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Represents the unit field template control. 

\subsection{Member Function Documentation}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a43e8d55d464fc418fd8d655c2ad142a1}{
\index{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}!ExtractValues@{ExtractValues}}
\index{ExtractValues@{ExtractValues}!PD::Web::DynamicData::FieldTemplates::Unit_Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}}
\subsubsection[{ExtractValues}]{\setlength{\rightskip}{0pt plus 5cm}override void PD.Web.DynamicData.FieldTemplates.Unit\_\-Edit.ExtractValues (
\begin{DoxyParamCaption}
\item[{IOrderedDictionary}]{dictionary}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a43e8d55d464fc418fd8d655c2ad142a1}


Provides dictionary access to all data in the current row. 


\begin{DoxyParams}{Parameters}
{\em dictionary} & The dictionary that contains all the new values.\\
\hline
\end{DoxyParams}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a8d2e459f453a6110bdee52ce3ae2828c}{
\index{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}!Page\_\-Load@{Page\_\-Load}}
\index{Page\_\-Load@{Page\_\-Load}!PD::Web::DynamicData::FieldTemplates::Unit_Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}}
\subsubsection[{Page\_\-Load}]{\setlength{\rightskip}{0pt plus 5cm}void PD.Web.DynamicData.FieldTemplates.Unit\_\-Edit.Page\_\-Load (
\begin{DoxyParamCaption}
\item[{object}]{sender, }
\item[{EventArgs}]{e}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a8d2e459f453a6110bdee52ce3ae2828c}


Handles the Load event of the Page control. 


\begin{DoxyParams}{Parameters}
{\em sender} & The source of the event.\\
\hline
{\em e} & The System.EventArgs instance containing the event data.\\
\hline
\end{DoxyParams}


\subsection{Member Data Documentation}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a80bdd11441d944cf8c40bca03ea4795d}{
\index{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}!CompareValidator1@{CompareValidator1}}
\index{CompareValidator1@{CompareValidator1}!PD::Web::DynamicData::FieldTemplates::Unit_Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}}
\subsubsection[{CompareValidator1}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.UI.WebControls.CompareValidator {\bf PD.Web.DynamicData.FieldTemplates.Unit\_\-Edit.CompareValidator1}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a80bdd11441d944cf8c40bca03ea4795d}


CompareValidator1 control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. \hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a17d611e02c3b557a94901695e1aca46a}{
\index{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}!DynamicValidator1@{DynamicValidator1}}
\index{DynamicValidator1@{DynamicValidator1}!PD::Web::DynamicData::FieldTemplates::Unit_Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}}
\subsubsection[{DynamicValidator1}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.DynamicData.DynamicValidator {\bf PD.Web.DynamicData.FieldTemplates.Unit\_\-Edit.DynamicValidator1}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a17d611e02c3b557a94901695e1aca46a}


DynamicValidator1 control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. \hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_afe24f82c0761521bffcc7135abaa765e}{
\index{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}!RangeValidator1@{RangeValidator1}}
\index{RangeValidator1@{RangeValidator1}!PD::Web::DynamicData::FieldTemplates::Unit_Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}}
\subsubsection[{RangeValidator1}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.UI.WebControls.RangeValidator {\bf PD.Web.DynamicData.FieldTemplates.Unit\_\-Edit.RangeValidator1}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_afe24f82c0761521bffcc7135abaa765e}


RangeValidator1 control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. \hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_ab9021866b24f4c86bd4092f5fe3432eb}{
\index{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}!RegularExpressionValidator1@{RegularExpressionValidator1}}
\index{RegularExpressionValidator1@{RegularExpressionValidator1}!PD::Web::DynamicData::FieldTemplates::Unit_Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}}
\subsubsection[{RegularExpressionValidator1}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.UI.WebControls.RegularExpressionValidator {\bf PD.Web.DynamicData.FieldTemplates.Unit\_\-Edit.RegularExpressionValidator1}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_ab9021866b24f4c86bd4092f5fe3432eb}


RegularExpressionValidator1 control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. \hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a0f5ea6510e64116460441162514917d5}{
\index{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}!RequiredFieldValidator1@{RequiredFieldValidator1}}
\index{RequiredFieldValidator1@{RequiredFieldValidator1}!PD::Web::DynamicData::FieldTemplates::Unit_Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}}
\subsubsection[{RequiredFieldValidator1}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.UI.WebControls.RequiredFieldValidator {\bf PD.Web.DynamicData.FieldTemplates.Unit\_\-Edit.RequiredFieldValidator1}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a0f5ea6510e64116460441162514917d5}


RequiredFieldValidator1 control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. \hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a84bfe00c1a29829340376b1aad9f1668}{
\index{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}!TextBox1@{TextBox1}}
\index{TextBox1@{TextBox1}!PD::Web::DynamicData::FieldTemplates::Unit_Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}}
\subsubsection[{TextBox1}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.UI.WebControls.TextBox {\bf PD.Web.DynamicData.FieldTemplates.Unit\_\-Edit.TextBox1}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_a84bfe00c1a29829340376b1aad9f1668}


TextBox1 control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. 

\subsection{Property Documentation}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_af2b8314f7d1b2fbd80c139e177f0768c}{
\index{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}!DataControl@{DataControl}}
\index{DataControl@{DataControl}!PD::Web::DynamicData::FieldTemplates::Unit_Edit@{PD::Web::DynamicData::FieldTemplates::Unit\_\-Edit}}
\subsubsection[{DataControl}]{\setlength{\rightskip}{0pt plus 5cm}override Control PD.Web.DynamicData.FieldTemplates.Unit\_\-Edit.DataControl\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_unit___edit_af2b8314f7d1b2fbd80c139e177f0768c}


Gets the data control that handles the data field in a field template. 

\begin{DoxyReturn}{Returns}
A data control that handles the data field in a field template.
\end{DoxyReturn}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
PD.Web/DynamicData/FieldTemplates/\hyperlink{_unit___edit_8ascx_8cs}{Unit\_\-Edit.ascx.cs}\item 
PD.Web/DynamicData/FieldTemplates/\hyperlink{_unit___edit_8ascx_8designer_8cs}{Unit\_\-Edit.ascx.designer.cs}\end{DoxyCompactItemize}
